html {
    padding-bottom: 1rem;
}

@supports (bottom: env(safe-area-inset-bottom)) {

    html {
        padding-bottom: 1.5rem;
    }

    .mini-menu {
        bottom: 0.47rem;
    }
}

.home .link-wrap {
    display: flex;
}

.mini-menu {
    display: flex;
}

.header {
    display: none;
}

.quoted-category.color .product-title {
    display: block;
}

.quoted-category.color .product .name-system {
    display: none;
}

.quoted-category.color .product .product-logo {
    display: block;
}

.quoted-category.transparent .product .name-system {
    display: none;
}

.quoted-category.transparent .product .product-logo {
    display: block;
}

.quoted-category.transparent .product-title {
    display: block;
}